home *** CD-ROM | disk | FTP | other *** search
- /* Build AnyScheduler PDB data portion */
- trace off
- parse arg infile
- del 'datapart.dat'
- outfile = 'datapart.dat'
- title1 = ' '
- title2 = ' '
- outrec = title1
- pos = length(title1)
- len = 40 - pos
- outrec = insert('00'x,outrec,pos,len,'00'x)
- outrec = insert(title2,outrec,40,40,'00'x)
- outrec = insert(' ',outrec,80,40,'00'x)
- reslt = charout(outfile,outrec)
- num = 1
- loop:
- inrec = linein(infile)
- if inrec = ' ' then do
- reslt = charout(outfile)
- exit num ;
- end
- num = num + 1
- mydate = substr(inrec,1,10)
- time = substr(inrec,12,8)
- event = substr(inrec,21,39)
- event = strip(event)
- locat = substr(inrec,61,39)
- locat = strip(locat)
- other = substr(inrec,101,19)
- other = strip(other)
- outrec = mydate
- outrec = insert(time,outrec,11,9,'00'x)
- outrec = insert(event,outrec,20,40,'00'x)
- outrec = insert(locat,outrec,60,40,'00'x)
- outrec = insert(other,outrec,100,20,'00'x)
- reslt = charout(outfile,outrec)
- signal loop
-
-